package com.exam.service.privilege;

import com.exam.bean.privilege.Employee;
import com.exam.service.base.DAO;

public interface EmployeeService extends DAO {
	
	/**
	 * 判断entityid是否存在
	 * @param entityid
	 * @return
	 */
	public boolean exist(String entityid);
	
	/**
	 * 判断cardno是否存在
	 * @param cardno
	 * @return
	 */
	public boolean existCardno(String cardno);
	
	/**
	 * 修改密码
	 * @param username
	 * @param oldpass
	 * @param newpass
	 */
	public boolean updatePassword(String username,String oldpass,String newpass);
	
	/**
	 * 登录
	 * @param username
	 * @param password
	 * @return
	 */
	public Employee userLogin(String username,String password);
	
	/**
	 * 设置员工可见性
	 * @param entityids 用户名数组
	 * @param status true可见,false不可见
	 */
	public void setVisible(String[] entityids,Boolean status);
}
